A New Role of Graphical Simulation : Software

نویسندگان

  • Ju-Yeon Jo
  • Yoohwan Kim
  • Scott A. Ameduri
  • Andy Podgurski
چکیده

Simulation is an eeective technique to test software where testing in the real environment is not feasible. A 3D graphical simulator can make the software testing process much more eeective and eecient. With graphical representation, the softwares behavior can be observed in a virtual environment similar to the real environment. This kind of simulator can be best used in testing embedded system software, speciically in systems with many moving objects. Typically, however, the creation of a simulator is expensive in terms of time and cost. In addition, it is diicult to verify the accuracy of the system. We propose an inexpensive 3D graphical simulation method for software testing of embedded systems. This system eliminates the need for mathematical modeling by modeling the physical objects with simple rules. These objects self-coordinate their operation through the application of these rules. The 3D graphical simulator integrates the entire modeling process, eliminating the need for separate simulation and graphical display units. The simulator provides instant graphical feedback of system behavior to illustrate the feasibility and reliability of the system. This technique of testing software on 3D graphical simulation has been used in Agile Manufacturing project at Case Western Reserve University. With relatively small cost, the simulator assisted in the development of the nal workcell control software. The system was assisted in nding software errors, saving considerable expense in both time and cost. We will discuss the beneets and uniqueness of our simulation method and how the simulator is constructed, followed by a case study of agile manufacturing software testing. Through the case study, we will show the eeectiveness of 3D graphical simulation in discovering software errors in comparison with other methods.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Modelsaz: An Object-Oriented Computer-Aided Modeling Environment

Modeling and simulation of processing plants are widely used in industry. Construction of a mathematical model for a plant is a time-consuming and error-prone task. In light of extensive advancements in computer science (both hardware and software), computers are becoming a necessary instrument in industrial activities. Many software tools for modeling, simulation and optimization of proces...

متن کامل

Design and Implementation of a Reactor Physics Laboratory Simulation Software

The basic structure of a reactor physics laboratory environment simulation software, developed using object modeling technique (OMT), and based on the reactor point kinetic equation, is presented. Also, various capabilities of the simulator in teaching the fundamental concepts of reactor physics are discussed. In this virtual laboratory, student can perform seven different experiments, ...

متن کامل

Design and Implementation of a Reactor Physics Laboratory Simulation Software

The basic structure of a reactor physics laboratory environment simulation software, developed using object modeling technique (OMT), and based on the reactor point kinetic equation, is presented. Also, various capabilities of the simulator in teaching the fundamental concepts of reactor physics are discussed. &#10 In this virtual laboratory, student can perform seven different experiments...

متن کامل

Software Implementation and Experimentation with a New Genetic Algorithm for Layout Design

This paper discusses the development of a new GA for layout design. The GA was already designed and reported. However the implementation used in the earlier work was rudimentary and cumbersome, having no suitable Graphical User Interface, GUI. This paper discusses the intricacies of the algorithm and the GA operators used in previous work. It also reports on implementation of a new GA operator ...

متن کامل

New Dynamic Balancing System Based on Magnetic Interaction and Software Removal of some Perturbations

The purpose of this paper is to present a new type of dynamic balancing system, having a driving solution of the rotating part based on magnetic interactions. The magnetic system also plays the role of an elastic bearing. In the first part of the article is presented the technical solution which allows the dynamic balancing evaluation depending on the radial displacement between two disks with ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007